package cn.com.nes.site.service.product;

import cn.com.nes.mybatis.agent.ope.entity.Sblx;
import cn.com.nes.site.entity.vo.product.GGoodsVO;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
import java.util.Map;

/**
 * 设备类型管理服务
 *
 * @Author: ShenWei
 * @Date: 2024/04/16/9:38
 */
public interface SblxService extends IService<Sblx> {
    void pushSblx(GGoodsVO vo, String sqlStr);

    void delSblx(String sblxId, GGoodsVO vo);

    Sblx selectBySblxId(String sblxId);

    List<Sblx> getDeviceModels(List<String> queryDeviceModelList) throws Exception;

    /**
     * 查询维护了目标商品的公司id
     */
    List<Map<String, String>> getManufacturerEquipmentInfo(String sbxh, List<String> manufacturerCompanyIdList);
}
